---
title: View and manage custom models
description: How to view and manage custom models in the model workshop.
section_name: NextGen Registry
maturity: open-public-preview

---

# View and manage custom models {: #view-and-manage-custom-models }

In the **Model workshop**, you can view basic custom model information and review the information you provided when you created the model. In addition, you can perform management actions such as model sharing and deletion. 

The **Model workshop** table displays the **Name & Description**, **Target**, **Created** date, and **Last modified** date for all of your custom models. Click :fontawesome-solid-magnifying-glass:{.lg } **Search** and enter the custom model name to locate a specific model in the list of custom models:

![](images/nxt-model-workshop-table.png)

When you locate the custom model to review, click that custom model's row in the table to open it. When open, you can access the following tabs from the custom model panel:

![](images/nxt-model-workshop-tabs.png)

| Tab | Description |
|-----|-------------|
| [Assemble](nxt-create-custom-model){ target=_blank }          | Provide the required model environment, files, and datasets, and define model dependencies and resource settings. |
| [Test](nxt-test-custom-model){ target=_blank }                | Define and run a testing plan to ensure that the custom model is functional before it is registered and deployed. |
| [Versions](nxt-custom-model-versions){ target=_blank }       | Create custom model minor versions by editing model files and settings, or create a new major version. |
| [Overview](#view-the-custom-model-overview) | Review the settings you configured when you first created the custom model and edit the target. |

!!! tip
    You can click :fontawesome-solid-xmark: **Close** in the upper-left corner of the custom panel at any time to return to the expanded **Model workshop** table.

## View the custom model overview {: #view-the-custom-model-overview }

The custom model overview displays the settings configured when you created the custom model. In addition, you can edit the model name, model description, and target name. To view custom model details or change the target, open the custom model to view details for, and then click the **Overview** tab. From the **Overview**, click the copy icon (:fontawesome-solid-copy:{.lg }) to copy the **Custom model ID** to your clipboard, or the edit icon (:material-pencil:{.lg }) to edit the model name, model description, or **Target name**:

![](images/nxt-model-workshop-overview-tab.png)

!!! tip
    You can edit the model name from any tab in the custom model panel.

## Share a custom model {: #share-a-custom-model }

The sharing capability allows [appropriate user roles](roles-permissions#custom-model-and-environment-roles){ target=_blank } to grant permissions on a custom model. This is useful, for example, for allowing others to use your models without requiring them to have the expertise to create them.

!!! note "Access levels and sharing"
    You can only share up to your own access level (a consumer cannot grant an editor role, for example) and you cannot downgrade the access of a collaborator with a higher access level than your own.

When the custom model panel is closed, in the actions menu (:material-dots-vertical:{.lg }) located in the last column for each custom model in the **Model workshop**, use the :fontawesome-solid-share-nodes:{.lg } **Share** option to grant (or revoke) permissions to a custom model:

![](images/nxt-model-workshop-share-delete.png)

When the custom model panel is open, in the actions menu (:material-dots-vertical:{.lg }), located in the upper-right corner of the page, use the :fontawesome-solid-share-nodes:{.lg } **Share** option to grant (or revoke) permissions to a custom model:

![](images/nxt-model-panel-share-delete.png)

In the **Share** dialog box, you can search for a user to **Share with**, select an access level for that user, and click **Share**:

![](images/nxt-model-workshop-share-dialog.png)

To manage existing sharing settings:

* In the **Role** column for the user you want to manage permissions for, select a new access level.

* At the end of the row for the user you want to revoke permissions for, click the revoke icon (:octicons-x-circle-fill-12:{.lg }).

##  Delete a custom model {: #delete-a-custom-model }

If you have the appropriate [permissions](roles-permissions#custom-model-and-environment-roles){ target=_blank }, you can delete a custom model from the **Model workshop**. To delete a custom model and all of its contents, in the **Model workshop**, locate the row for the custom model you want to delete, then:

* If the custom model panel is closed, click the actions menu (:material-dots-vertical:{.lg }) located in the last column for each custom model and click the :fontawesome-solid-trash-can:{.lg } **Delete** option to delete the model. Then, in the **Delete Custom Model** dialog box, click **Delete** again:

    ![](images/nxt-model-workshop-share-delete.png)

* If the custom model panel is open, click the actions menu (:material-dots-vertical:{.lg }) located in the upper-right corner of the page and click the :fontawesome-solid-trash-can:{.lg } **Delete** option delete the model. Then, in the **Delete Custom Model** dialog box, click **Delete** again:

    ![](images/nxt-model-panel-share-delete.png)
